Android SDK এবং Virtual Device সেটআপ

Mobile App Development - অ্যান্ড্রয়েড ডেভেলপমেন্ট (Android) - Android Studio ইনস্টলেশন এবং সেটআপ
321

Android SDK এবং Virtual Device (AVD) সেটআপ

Android SDK হল Android অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য প্রয়োজনীয় টুলগুলোর একটি সংগ্রহ। SDK-এর মাধ্যমে আপনি Android অ্যাপ ডেভেলপ করতে, টেস্ট করতে এবং ডিবাগ করতে পারেন। আর AVD (Android Virtual Device) বা Emulator হল একটি ভার্চুয়াল Android ডিভাইস, যেখানে আপনি আপনার অ্যাপ্লিকেশন পরীক্ষা করতে পারবেন।

 

নিচে Android SDK এবং AVD সেটআপ করার ধাপগুলো বিস্তারিতভাবে দেওয়া হলো:


১. Android SDK সেটআপ

Android SDK (Software Development Kit) হলো Android অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য প্রয়োজনীয় API, টুলস, এবং লাইব্রেরি। Android Studio-তে SDK ম্যানেজার দ্বারা সহজেই SDK সেটআপ এবং আপডেট করা যায়।

ধাপ ১: SDK Manager ওপেন করুন

  1. Android Studio ওপেন করুন।
  2. উপরের টুলবারে থেকে Tools > SDK Manager এ ক্লিক করুন।

ধাপ ২: SDK প্ল্যাটফর্ম ইনস্টল করুন

  1. SDK Platforms ট্যাবে যান।
  2. আপনার প্রয়োজন অনুযায়ী একটি বা একাধিক Android ভার্সন নির্বাচন করুন।
    • API Level অনুযায়ী আপনার টার্গেট ডিভাইসের জন্য প্ল্যাটফর্ম নির্বাচন করুন।
  3. আপনার পছন্দমতো Android 12 (API Level 31) বা অন্য যেকোনো ভার্সন নির্বাচন করতে পারেন।
  4. Apply বাটনে ক্লিক করে SDK ডাউনলোড এবং ইনস্টল করুন।

ধাপ ৩: SDK টুলস ইনস্টল করুন

  1. SDK Tools ট্যাবে যান।
  2. এখানে বিভিন্ন টুল যেমন Android Emulator, Android SDK Build-Tools, Android SDK Platform-Tools, এবং Google USB Driver ইত্যাদি দেখতে পাবেন।
  3. প্রয়োজনীয় টুলস নির্বাচন করে Apply বাটনে ক্লিক করুন এবং ইনস্টলেশন সম্পূর্ণ করুন।

ধাপ ৪: SDK লোকেশন যাচাই করুন

  1. SDK Location ট্যাবে SDK এর ইনস্টলেশন ডিরেক্টরি চেক করুন। এখানে SDK এর লোকেশন দেখাবে, যা আপনার প্রজেক্টে ব্যবহৃত হবে।
  2. চাইলে আপনি SDK লোকেশন পরিবর্তন করতে পারেন, তবে ডিফল্ট লোকেশন ছেড়ে দেওয়া উত্তম।

২. Android Virtual Device (AVD) সেটআপ

AVD (Android Virtual Device) বা Emulator Android Studio-তে একটি ভার্চুয়াল ডিভাইস, যা Android অ্যাপ টেস্ট করার জন্য ব্যবহার করা হয়। Emulator ব্যবহার করে ডেভেলপাররা তাদের অ্যাপ বাস্তব ডিভাইস ছাড়াই পরীক্ষা করতে পারেন।

ধাপ ১: AVD Manager ওপেন করুন

  1. Android Studio ওপেন করুন।
  2. টুলবারে Tools > AVD Manager নির্বাচন করুন অথবা টুলবারে AVD Manager আইকনে ক্লিক করুন।

ধাপ ২: নতুন Virtual Device তৈরি করুন

  1. Create Virtual Device বাটনে ক্লিক করুন।
  2. একটি ডিভাইস কনফিগারেশন নির্বাচন করুন, যেমন Pixel 4, Nexus 5, বা অন্য কোনো ডিভাইস।
  3. Next বাটনে ক্লিক করুন।

ধাপ ৩: Android ভার্সন নির্বাচন করুন

  1. আপনি যে ভার্সনের Android টেস্ট করতে চান সেটি নির্বাচন করুন। যদি প্রয়োজনীয় ইমেজ ডাউনলোড করা না থাকে, তাহলে Download বাটনে ক্লিক করে ইমেজ ডাউনলোড করুন।
  2. Recommended বা x86 Images থেকে আপনার পছন্দমতো একটি ইমেজ নির্বাচন করুন (উদাহরণস্বরূপ, Android 12 (API Level 31))।

ধাপ ৪: Virtual Device এর কনফিগারেশন

  1. Hardware এবং Software সেটিংস যেমন RAM, স্টোরেজ এবং অন্যান্য কনফিগারেশন যাচাই করুন।
  2. Finish বাটনে ক্লিক করুন এবং আপনার নতুন AVD তৈরি হয়ে যাবে।

ধাপ ৫: Virtual Device রান করুন

  1. আপনার তৈরি করা Virtual Device বা Emulator চালানোর জন্য AVD Manager-এ যান।
  2. ডিভাইসের পাশে থাকা Play আইকনে ক্লিক করুন, এতে Emulator চালু হবে।
  3. একবার Emulator চালু হলে, আপনার অ্যাপ সেখানে ইনস্টল এবং টেস্ট করতে পারবেন।

৩. সরাসরি Android ডিভাইসে টেস্টিং (USB Debugging)

যদি আপনার কাছে বাস্তব Android ডিভাইস থাকে, আপনি সরাসরি সেটাতে অ্যাপ টেস্ট করতে পারেন। এজন্য:

ধাপ ১: USB Debugging চালু করুন

  1. আপনার Android ডিভাইসে Settings > About phone-এ যান।
  2. Build number এ সাত বার ট্যাপ করুন, যাতে Developer options চালু হয়।
  3. এখন Settings > Developer options-এ যান এবং USB Debugging চালু করুন।

ধাপ ২: ডিভাইসকে Android Studio এর সাথে সংযুক্ত করুন

  1. USB ক্যাবলের মাধ্যমে আপনার ডিভাইসকে কম্পিউটারের সাথে সংযুক্ত করুন।
  2. Android Studio-তে আপনার ডিভাইসটি Run Configuration-এ দেখাবে।
  3. Run বাটনে ক্লিক করুন এবং আপনার অ্যাপ সরাসরি ডিভাইসে ইনস্টল হবে।

উপসংহার:

Android SDK এবং AVD সেটআপ করার মাধ্যমে আপনি সহজেই Android অ্যাপ্লিকেশন ডেভেলপ করতে এবং তা বিভিন্ন ভার্চুয়াল বা বাস্তব ডিভাইসে পরীক্ষা করতে পারবেন। SDK Manager এবং AVD Manager-এর সঠিক ব্যবহার আপনাকে আপনার প্রজেক্টে সফলভাবে কাজ করতে সাহায্য করবে।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...